package com.qidian.mes.cal.service;

import com.qidian.mes.cal.mapper.CalPlanTeamMapper;
import com.qidian.mes.pojo.cal.CalPlanTeam;
import com.qidian.mes.util.pojo.MESResult;
import org.springframework.beans.factory.annotation.Autowired;

/**
 * @Author 04冯虹丹
 * @Company 起点编程
 * @Time 2023/11/2 16:01
 * @Description
 */
public interface CalPlanTeamService {
    /**
     * 计划班组列表查询展示
     * @param calPlanTeam
     * @return
     */
    MESResult list(int page,int limit,CalPlanTeam calPlanTeam);

    /**
     * 添加计划班组
     * @param teamIds
     * @param planId
     * @return
     */
    MESResult save(Long [] teamIds,Long planId);

    /**
     * 单个删除计划班组
     * @param recordId
     * @return
     */
    MESResult delete(Long recordId);

    /**
     * 根据计划班组Id获取班组成员
     * @param recordId
     * @return
     */
    MESResult getMember(Long recordId);
}
